#pragma once
#include "prj_config.h"

typedef enum __localize_string_key_t
{
    // localize_string_key_heart_rate_text,
    // localize_string_key_steps_text,
    // localize_string_key_calories_text,
    // localize_string_key_others_text,
    // localize_string_key_metronome_text,
    // localize_string_key_relax_text,
    // localize_string_key_sports_text,
    // localize_string_key_camera_text,
    // localize_string_key_stop_watch_text,
    // localize_string_key_power_off_text,
    localize_string_key_COUNT,
} localize_string_key_t;
extern char const *const localize_strings[localize_string_key_COUNT];
#define HEART_RATE_BACK_COUNT (1)
#define HEART_RATE_GIF_COUNT (0)
#define STEPS_BACK_COUNT (1)
#define STEPS_GIF_COUNT (0)
#define CALORIES_BACK_COUNT (1)
#define CALORIES_GIF_COUNT (0)
#define OTHERS_BACK_COUNT (1)
#define OTHERS_GIF_COUNT (0)
#define METRONOME_BACK_COUNT (1)
#define METRONOME_GIF_COUNT (0)
#define RELAX_BACK_COUNT (1)
#define RELAX_GIF_COUNT (0)
#define SPORTS_BACK_COUNT (1)
#define SPORTS_GIF_COUNT (0)
#define CAMERA_BACK_COUNT (1)
#define CAMERA_GIF_COUNT (0)
#define STOP_WATCH_BACK_COUNT (1)
#define STOP_WATCH_GIF_COUNT (0)
#define POWER_OFF_BACK_COUNT (1)
#define POWER_OFF_GIF_COUNT (0)
#define MUSIC_BACK_COUNT (1)
#define MUSIC_GIF_COUNT (0)
typedef enum __localize_resource_key_t
{
    localize_resource_key_heart_rate_back_start,
    localize_resource_key_heart_rate_back_end = localize_resource_key_heart_rate_back_start + HEART_RATE_BACK_COUNT - 1,
#if HEART_RATE_GIF_COUNT > 0
    localize_resource_key_heart_rate_gif_start,
    localize_resource_key_heart_rate_gif_end = localize_resource_key_heart_rate_gif_start + HEART_RATE_GIF_COUNT - 1,
#endif
    localize_resource_key_steps_back_start,
    localize_resource_key_steps_back_end = localize_resource_key_steps_back_start + STEPS_BACK_COUNT - 1,
#if STEPS_GIF_COUNT > 0
    localize_resource_key_steps_gif_start,
    localize_resource_key_steps_gif_end = localize_resource_key_steps_gif_start + STEPS_GIF_COUNT - 1,
#endif
    localize_resource_key_calories_back_start,
    localize_resource_key_calories_back_end = localize_resource_key_calories_back_start + CALORIES_BACK_COUNT - 1,
#if CALORIES_GIF_COUNT > 0
    localize_resource_key_calories_gif_start,
    localize_resource_key_calories_gif_end = localize_resource_key_calories_gif_start + CALORIES_GIF_COUNT - 1,
#endif
    localize_resource_key_others_back_start,
    localize_resource_key_others_back_end = localize_resource_key_others_back_start + OTHERS_BACK_COUNT - 1,
#if OTHERS_GIF_COUNT > 0
    localize_resource_key_others_gif_start,
    localize_resource_key_others_gif_end = localize_resource_key_others_gif_start + OTHERS_GIF_COUNT - 1,
#endif
    localize_resource_key_metronome_back_start,
    localize_resource_key_metronome_back_end = localize_resource_key_metronome_back_start + METRONOME_BACK_COUNT - 1,
#if METRONOME_GIF_COUNT > 0
    localize_resource_key_metronome_gif_start,
    localize_resource_key_metronome_gif_end = localize_resource_key_metronome_gif_start + METRONOME_GIF_COUNT - 1,
#endif
    localize_resource_key_relax_back_start,
    localize_resource_key_relax_back_end = localize_resource_key_relax_back_start + RELAX_BACK_COUNT - 1,
#if RELAX_GIF_COUNT > 0
    localize_resource_key_relax_gif_start,
    localize_resource_key_relax_gif_end = localize_resource_key_relax_gif_start + RELAX_GIF_COUNT - 1,
#endif
    localize_resource_key_sports_back_start,
    localize_resource_key_sports_back_end = localize_resource_key_sports_back_start + SPORTS_BACK_COUNT - 1,
#if SPORTS_GIF_COUNT > 0
    localize_resource_key_sports_gif_start,
    localize_resource_key_sports_gif_end = localize_resource_key_sports_gif_start + SPORTS_GIF_COUNT - 1,
#endif
    localize_resource_key_camera_back_start,
    localize_resource_key_camera_back_end = localize_resource_key_camera_back_start + CAMERA_BACK_COUNT - 1,
#if CAMERA_GIF_COUNT > 0
    localize_resource_key_camera_gif_start,
    localize_resource_key_camera_gif_end = localize_resource_key_camera_gif_start + CAMERA_GIF_COUNT - 1,
#endif
    localize_resource_key_stop_watch_back_start,
    localize_resource_key_stop_watch_back_end = localize_resource_key_stop_watch_back_start + STOP_WATCH_BACK_COUNT - 1,
#if STOP_WATCH_GIF_COUNT > 0
    localize_resource_key_stop_watch_gif_start,
    localize_resource_key_stop_watch_gif_end = localize_resource_key_stop_watch_gif_start + STOP_WATCH_GIF_COUNT - 1,
#endif
    localize_resource_key_power_off_back_start,
    localize_resource_key_power_off_back_end = localize_resource_key_power_off_back_start + POWER_OFF_BACK_COUNT - 1,
#if POWER_OFF_GIF_COUNT > 0
    localize_resource_key_power_off_gif_start,
    localize_resource_key_power_off_gif_end = localize_resource_key_power_off_gif_start + POWER_OFF_GIF_COUNT - 1,
#endif
    localize_resource_key_music_back_start,
    localize_resource_key_music_back_end = localize_resource_key_music_back_start + MUSIC_BACK_COUNT - 1,
#if MUSIC_GIF_COUNT > 0
    localize_resource_key_music_off_gif_start,
    localize_resource_key_music_off_gif_end = localize_resource_key_music_off_gif_start + MUSIC_GIF_COUNT - 1,
#endif
    localize_resource_key_COUNT,
} localize_resource_key_t;
extern char const *const resource_strings[localize_resource_key_COUNT];
